shock cord launching - Turkish English Dictionary